#include<iostream>
#include<vector>
#include<fstream>
#include<sstream>
using namespace std;

void typefile(vector<vector<int> > &v)
{
        ifstream f("input1.txt");
        string s;
        int i=0;
        while(getline(f,s))
        {
                v.resize(i+1);
                stringstream ss(s);
                int a=0;
                while(ss >> a)
                        v[i].push_back(a);
                i++;
        }
}

void printmas(vector<vector<int> > &v)
{
        for(int i=0;i<v.size();i++)
        {
                for (int j=0;j<v[i].size();j++)
                {
                        cout << v[i][j] << " ";
                }
                cout << endl;
        }
}

void findmaxstr(vector<vector<int> >&v)
{
	int max=0;
	int n=0;
	for(int i=0;i<v.size();i++)
        {
		int s=0;
                for (int j=0;j<v[i].size();j++)
                {
                        s=s+v[i][j];
                }
                if(s>max)
		{
			max=s;
			n=i;
		}
        }
	cout << "номер строки с максимальной суммой чисел: " << n << endl;
}

vector<vector<int> > v;

int main(int,char**)
{
	typefile(v);
	printmas(v);
	findmaxstr(v);
}
